The holy decrees:

  1. Respect the privacy of others.
  2. Think before you type.
  3. With great power comes great resposibility.


Keyboard V2 - Part 2 - PCB

Creating my first PCB


🗓️ Created: 2026-08-16 | Modified: 2026-08-16

TOC

This was made in 2024, article made in 2026

Design

Tutorial video

Based on this tutorial: How to Design Mechanical Keyboard PCBs with Kicad, Joe Scotto - youtube.com

Schematic

First you create a schematic of how the components are connected

PCB editor

Next you route those onto the PCB, using a validator to check it matches the schematic connections, this is so much fun.

PCB

Ordered the PCB, quality is good!

I added some aesthetic decor to the silk screen.

Envelope generator script

Debugging

I can test the function without using the GPIO expander, by using the breakout with my old keyboard.

Components

Ofc, minor mistakes were made, the two resistors on the bottom would make the board rock too much, They fit onto the top with some convincing.

Thumb cluster

The thumb cluster features a staggered layout, with the top being taller, for easier interaction


Comments


(Will await approval before becoming public)

SELECT id, nickname, comment, page_url, visitor_url, (CASE WHEN show_contact THEN contact ELSE NULL END) as contact_info, created_at
FROM comment WHERE approved AND public AND page_url = '/Keyboard V2 - Part 2 - PCB' ORDER BY created_at DESC;
*No comments*